endowment insurance
noun
: life insurance in which the benefit is paid to the policyowner if he or she is still living at the end of the policy's term (as 20 years)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share